(publicly) name and shame someone - Spanisch Englisch Wörterbuch